import type { App } from "vue";
import type { Router } from "vue-router";

interface MicroEnv {
  token: string;
  locale: string;
  theme: string;
}

export type UserModule = (ctx: {
  app: App;
  router: Router;
  microEnv?: MicroEnv;
}) => void;
